@charset "utf-8";

#content { padding:30px 0; text-align:center;}

/* 注册页 */
.reg_login_box { width:980px; margin:0 auto; padding:40px 0; background:#fff; text-align:left;}
.main_reg { float:left; width:600px; padding-left:90px; border-right:1px solid #ddd;}
	.main_reg h1 {  font-size:32px; font-weight:normal; color:#666;}
	.reg_form .item { height:38px; padding:20px 0 0 0;}
	.reg_form span { float:left; width:80px; height:18px; padding:6px 0; line-height:18px; font-size:14px; text-align:right;}
	.reg_form p { float:left; margin-left:8px; padding-top:8px;}
	.reg_form p.yzm { padding-top:0;}
	.reg_form .txt { float:left; width:250px; height:30px; margin-left:8px; padding:3px; border:1px solid #CFCFCF; line-height:30px; font-size:14px;}
	.reg_form .txt_yz { width:120px;}
	.reg_form .btn { float:left; margin-left:8px; height:40px; padding:0 30px; border:0; background:#6CBC01; color:#fff; font-size:16px; cursor:pointer;}
	.reg_form .note { float:left; height:18px; margin-left:5px; padding:10px 10px; line-height:18px; background:#F3F3F3; color:#666;}
	.reg_form .error { background:#FFE8E8; color:#b00;}
	.reg_form .correct { height:20px; padding:9px 10px; background:#fff;}
		.reg_form .correct i.icon { background-position:-20px -140px;}
	
.side_login { float:left; width:200px; padding-left:30px;}
	.side_login .login_link_note { height:20px; padding:15px 0 10px 0; color:#999; line-height:20px;}
	.side_login .login_link a { display:block; width:80px; height:20px; padding:5px 0; background:#40A4DE; line-height:20px; text-align:center; font-size:14px; color:#fff;}
	.side_login .other_login_note { height:20px; padding-top:50px; line-height:20px; color:#999;}
	.side_login .other_login li { padding-top:8px;}
	.side_login .other_login li.weibo a { display:block; width:82px; height:21px; background:url(button.png) -250px 0 no-repeat;}
	.side_login .other_login li.qq a { display:block; width:82px; height:21px; background:url(button.png) -335px 0 no-repeat;}
		
/* 成立新战队 */
.creat_group { width:980px; margin:0 auto; padding:20px 0; background:#fff; text-align:left;}
	.creat_group h1 { padding:0 0 20px 30px; border-bottom:1px solid #F3F4F5; font-size:32px; font-weight:normal; color:#666;}
		.creat_group h1 span { font-size:14px; color:#999;}
	.creat_group_form { padding:30px;}
		.creat_group_form .avatar { float:left; width:190px;}
		.creat_group_form .upload_link { padding-top:5px; height:20px; line-height:20px;}
			.creat_group_form .upload_link .icon { float:left; margin-left:30px; background-position:-20px -160px;}
			.creat_group_form .upload_link a { color:#999;}
		.creat_group_form .detail { float:left;}
		.creat_group_form .item_label { height:30px; font-size:14px; color:#666;}
		.creat_group_form .item_input { padding-bottom:20px;}
		.creat_group_form .item_input a.ba_name { float:left; height:18px; margin-right:5px; padding:4px 10px; border:1px solid #CFCFCF; background:#f3f4f5; font-size:14px; line-height:18px; color:#666;}
			.creat_group_form .item_input a.ba_name:hover { text-decoration:none; border:1px solid #C7C7C7; background:#D5D5D5; color:#000;}
		.creat_group_form .txt { width:320px; height:30px; padding:3px; border:1px solid #CFCFCF; line-height:30px; font-size:14px;}
		.creat_group_form .item_input_yzm .txt { float:left; width:120px;}
		.creat_group_form .item_input_yzm img { float:left; margin-left:10px;}
		.creat_group_form .txt_area { width:480px; height:120px; padding:3px; border:1px solid #CFCFCF;}
		.creat_group_form .btn { height:40px; padding:0 30px; border:0; background:#40A4DE; color:#fff; font-size:16px; cursor:pointer;}
